# -*- coding = utf-8 -*-
# @Time : 2022/1/10 10:13
# @Author : 龙王赘婿_彪少
# @File : testindex.py
# @Software: PyCharm

# 列表查找

# index查找
# listname.index(obj, start, end)

nums = [40, 36, 89, 2, 36, 100, 7, -20.5, -999]
# 检索列表中的所有元素
print(nums.index(2))
# 检索3~7之间的元素
print(nums.index(100, 3, 7))
# 检索4之后的元素
print(nums.index(7, 4))
# 检索一个不存在的元素
print(nums.index(55))

'''
3
5
6
Traceback (most recent call last):
    File "C:/Users/mozhiyan/Desktop/demo.py", line 9, in <module>
        print( nums.index(55) )
ValueError: 55 is not in list
'''

nums = [40, 36, 89, 2, 36, 100, 7, -20.5, 36]
# 统计元素出现的次数
print("36出现了%d次" % nums.count(36))
# 判断一个元素是否存在
if nums.count(100):
    print("列表中存在100这个元素")
else:
    print("列表中不存在100这个元素")

'''
36出现了3次
列表中存在100这个元素
'''
